more bark than bite - Turkish English Dictionary